.meme .genFile embed {
    width: 100%;
    height: 400px;
}

@media handheld, only screen and (min-width: 768px) {

}

@media handheld, only screen and (min-width: 480px) and (max-width: 767px) {

    body {

    }

    .translate {
        position: static !important; width: 300px; min-width: 300px;
    }

    .social { position: relative; }
    .social .fb-like, .social .fb-comments, .social .favourite {
        margin-top: 10px;
        float: left;
        margin-right: 10px;
    }

    .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
        margin-right: 0; margin-left: 0;
    }

    #meme-tabs li {
        float: none;
    }
    #meme-tabs li.active a {
        border-radius: 0; padding: 5px 8px;
    }

    .list-meme .corgi_feed_well {
        min-width: inherit; width: 100%; overflow: hidden;
    }

    .meme {

    }

    .meme .feed_body {
        padding: 10px;
    }

    .meme .feed_text {
        width: 100%;
    }

    .meme table, .meme iframe {
        width: 100% !important;
    }

    .meme .meme-img {
        width: 100%;
        min-width: inherit;
    }

    .meme .genFile embed {
        width: 100%; height: 300px;
    }

    .meme .fb-comments {
        width: 100% !important;
        overflow: hidden;
    }
    .meme .fb-like {
        width: 80% !important;
        overflow: hidden;
    }
    .meme .feed_profile_pic {
        display: none;
    }
    .meme h3, .meme h3 a {
        width: 100%
    }

    .pagination .next, .pagination .previous {
        width: 88%;
    }

    .sidebar .corgi_feed_well {
        min-width: inherit !important; width: 100% !important;
    }
}
@media handheld, only screen and (min-width: 320px) and (max-width: 479px) {

    body {

    }

    .translate {
        position: static !important; width: 300px; min-width: 300px;
    }

    .social { position: relative; }
    .social .fb-like, .social .fb-comments, .social .favourite {
        margin-top: 10px;
        float: left;
        margin-right: 10px;
    }

    .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
        margin-right: 0; margin-left: 0;
    }

    #meme-tabs li {
        float: none;
    }
    #meme-tabs li.active a {
        border-radius: 0; padding: 5px 8px;
    }

    .list-meme .corgi_feed_well {
        min-width: inherit; width: 100%; overflow: hidden;
    }

    .meme {

    }

    .meme .feed_body {
        padding: 10px;
    }

    .meme .feed_text {
        width: 100%;
    }

    .meme table, .meme iframe {
        width: 100% !important;
    }

    .meme .meme-img {
        width: 100%;
        min-width: inherit;
    }

    .meme .genFile embed {
        width: 100%;
    }

    .meme .fb-comments {
        width: 100% !important;
        overflow: hidden;
    }
    .meme .fb-like {
        width: 80% !important;
        overflow: hidden;
    }
    .meme .feed_profile_pic {
        display: none;
    }
    .meme h3, .meme h3 a {
        width: 100%
    }

    .pagination .next, .pagination .previous {
        width: 88%;
    }

    .sidebar .corgi_feed_well {
        min-width: inherit !important; width: 100% !important;
    }
}